.container-bg{
	width: 100%;
	height: 100%;
	min-height: 500px;
	background-image: url("@/assets/images/client/register-bg.png");
	background-size: 100% 100%;
	background-size: cover;
	.login-container {
		position: fixed;
		top: 50%;
		left: 50%;
		z-index: 999;
		display: flex;
		flex-direction: column;
		overflow: hidden;
		transition: all 0.3s;
		transform-origin: left top;
		.login-box {
			box-sizing: border-box;
			display: flex;
			align-items: center;
			width: 86%;
			height: 90%;
			padding: 0 141px;
			background-color: #ffffff;
			border-radius: 20px;
			.login-logo{
				position: absolute;
				top: 10%;
				left: 12%;
				width: 261px;
				height: 57px;
				img{
					width: 100%;
				}
			}
			.login-left {
				width: 600px;
				padding-right: 219px;
				img {
					width: 100%;
					height: 100%;
				}
			}
			.login-form {
				width: 420px;
				padding: 50px 40px 45px;
				//border-radius: 10px;
				//box-shadow: 2px 3px 7px rgb(0 0 0 / 20%);
				.logo-text {
					margin: 0;
					font-size: 36px;
					font-family: cusAlibaba;
					color: rgba(19, 21, 35, 1);
					white-space: nowrap;
				}
				.el-form-item {
					margin-bottom: 20px;
					.user-insert{
						font-family: cusInter400;
						font-size: 16px;
					}
					.el-input{
						height: 56px;
						font-size: 20px;
					}
				}
				.login-btn {
					width: 100%;
					margin-top: 40px;
					white-space: nowrap;
					background-color: rgba(30, 94, 255, 100);
					.el-button {
						width: 100%;
						font-size: 20px;
						height: 53px;
					}
				}
				.bottom-twoPage{
					padding: 18px 0;
					color: rgba(30, 94, 255, 100);
					font-size: 14px;
					display: flex;
					justify-content: space-between;
					cursor: pointer;
				}
			}
		}
	}
}
